winding clockwork - French English Dictionary